package com.hxd.otc.module.my.contract;

import com.hxd.otc.module.order.bean.FinacialBean;
import com.hxd.otc.module.order.bean.StableCurrencyBean;
import com.hxd.otc.mvp.base.IBasePresenter;
import com.hxd.otc.mvp.base.IBaseView;

/**
 * 包  名 :  com.example.administrator.blocksbankclient.mvp.contract
 * 类  名 :  OrderContract
 * 作  者 :  胡庆岭
 * 时  间 :  2018/6/4 17:02
 * 描  述 :  ${TODO}订单契约
 */
public interface FinacialContract {

    interface View extends IBaseView {

        /**
         * 加载完毕
         */
        void onShowNoMore();

        /**
         * 设置适配器
         */
        void onSetAdapter(FinacialBean list);


    }

    interface Presenter extends IBasePresenter {
        /**
         * 请求数据
         */
        void doLoadData(int pageSize, int currPage);

        /**
         * 加载完毕
         */
        void doShowNoMore();

        void doSetAdapter(FinacialBean list);

    }
}
